.store {
	width: 100%;
	height: 100%;
	.store_top {
		padding: 24rpx;
		image {
			width: 100%;
			height: 240rpx;
		}
		// 分类
		.cate {
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			.cate_list {
				padding: 16rpx 0 0 12rpx;
				box-sizing: border-box;
				background: #fff;
				border-radius: 16rpx;
				width: 23%;
				.list_name {
					font-size: 24rpx;
					font-weight: 600;
					line-height: 24rpx;
					color: #333;
				}
				.list_label {
					padding-top: 8rpx;
					color: #999;
					font-size: 18rpx;
					line-height: 18rpx;
				}
				image {
					width: 40rpx;
					height: 40rpx;
					float: right;
				}
			}
		}
		// 地点
		.address {
			margin-top: 24rpx;
			padding: 16rpx;
			background-color: #fff;
			border-radius: 16rpx;
			display: flex;
			justify-content: flex-start;
			position: relative;
			image {
				width: 112rpx;
				height: 88rpx;
				border-radius: 12rpx;
			}
			.right {
				padding: 5rpx 0 0rpx 20rpx;
				.title {
					display: flex;
					justify-content: flex-start;
					.place {
						font-size: 28rpx;
						font-weight: 600;
						color: #333;
						line-height: 28rpx;
					}
					.distance {
						padding-left: 12rpx;
						font-size: 24rpx;
						color: #999;
						line-height: 24rpx;
					}
				}
				.total {
					padding-top: 20rpx;
					font-size: 20rpx;
					color: #ff5d47;
					line-height: 20rpx;
				}
			}
			&:after {
				content: "";
				position: absolute;
				right: 32rpx;
				top: 42rpx;
				background-image: url("/static/img/arrow_right.png");
				background-size: cover;
				width: 40rpx;
				height: 40rpx;
			}
		}
		//火锅特惠
		.hotpot {
			margin-top: 24rpx;
			height: 160rpx;
		}
	}
		.seller {
			margin: 24rpx 24rpx 110rpx 24rpx ;
		}
}